IndyCar has seen a flurry of moves since the August 31 season finale at Nashville Speedway, and theres more movement on the way.Will Power set things in motion by leaving Team Penske, and next it was Colton Herta, who departed Andretti Globals IndyCar team to become Cadillac Formula 1s test
Please to comment